package cn.easybuy.dao.user;

import cn.easybuy.entity.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserMapper {
    //增加
    int add(User user);
    //修改
    int update(User user);
    //删除
    int delete(Integer id);
//    User findUserById(Integer id);
//    User findUserByLoginName(String loginName);
    //根据参数id 或者 loginName查询用户信息
    User findUserByIdOrLoginName(@Param("id") Integer id,
                                 @Param("loginName") String loginName);
    //分页显示用户信息列表
    List<User> findUserListPage(@Param("pageNo") Integer pageNo,
                                @Param("pageSize") Integer pageSize);
    //查询用户的总记录数
    int userCount();
}
